Ext.define('YXMES.sqcm.view.DefectiveCodeView', {
	extend : 'Ext.form.Panel',
	xtype : 'sqcm_defectivecode',
	requires : [  ],
	layout : {
	type : 'border'
	},
	_isRootNode : true,
	items : [ {
	xtype : 'container',
	layout : {
		type : 'vbox',
		align : 'stretch'
	},
	region : 'center',
	items : [ {
		xtype : 'gridpanel',
		itemId : 'grdDefect',
		columns : [ {
			xtype : 'gridcolumn',
			disabledSearch : false,
			hidden : false,
			dataIndex : 'firstLevelCode',
			width : 120,
			text : T.label.firstDefectCode
		}, {
			xtype : 'gridcolumn',
			disabledSearch : false,
			hidden : false,
			dataIndex : 'firstLevelDesc',
			width : 150,
			text : T.label.firstDefectDesc
		}, {
			xtype : 'gridcolumn',
			disabledSearch : false,
			hidden : false,
			dataIndex : 'secondLevelCode',
			width : 120,
			text : T.label.secondDefectCode
		}, {
			xtype : 'gridcolumn',
			disabledSearch : false,
			hidden : false,
			dataIndex : 'secondLevelDesc',
			width : 150,
			text : T.label.secondDefectDesc
		}, {
			xtype : 'gridcolumn',
			disabledSearch : false,
			hidden : false,
			dataIndex : 'memo',
			width : 200,
			text : T.label.memo
		} ],
		flex : 1
	}, {
		xtype : 'pagingtoolbar',
		itemId : 'bar4',
		displayInfo : true
	} ],
	bodyStyle : {
		'border-width' : 0
	}
	}, {
	xtype : 'container',
	layout : {
		type : 'vbox',
		align : 'stretch'
	},
	width : 300,
	region : 'east',
	items : [ {
		xtype : 'form',
		layout : {
			type : 'vbox',
			align : 'stretch'
		},
		itemId : 'frmOper',
		flex : 1,
		title : T.label.oper,
		items : [ {
			xtype : 'hiddenfield',
			name : 'id'
		}, {
			xtype : 'textfield',
			allowBlank : false,
			itemId : 'txtFirstDefectCode',
			fieldLabel : T.label.firstDefectCode,
			labelStyle : 'font-weight:bold;',
			name : 'firstLevelCode'
		}, {
			xtype : 'textfield',
			fieldLabel : T.label.firstDefectDesc,
			name : 'firstLevelDesc'
		}, {
			xtype : 'textfield',
			fieldLabel : T.label.secondDefectCode,
			name : 'secondLevelCode'
		}, {
			xtype : 'textfield',
			fieldLabel : T.label.secondDefectDesc,
			name : 'secondLevelDesc'
		}, {
			xtype : 'textfield',
			fieldLabel : T.label.memo,
			name : 'memo'
		} ],
		bodyStyle : {
			'border-width' : 0
		},
		defaults : {
			labelWidth : 80,
			labelSeparator : ':'
		}
	}, {
		xtype : 'toolbar',
		layout : {
			type : 'hbox'
		},
		items : [ {
			xtype : 'button',
			itemId : 'btnSave',
			text : T.label.save,
			iconCls : 'icon-save'
		}, {
			xtype : 'button',
			itemId : 'btnDel',
			text : T.label.del,
			iconCls : 'icon-delete'
		}, {
			xtype : 'button',
			itemId : 'btnReset',
			text : T.label.reset,
			iconCls : 'icon-reset'
		} ]
	} ],
	bodyStyle : {
		'border-width' : 0
	}
	} ],
	title : T.label.DefectiveCode,
	bodyPadding : 2,
	bodyStyle : {
	'border-width' : 0
	},
	defaults : {
	labelWidth : 80,
	labelSeparator : ':'
	}
});